Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
APPLEGARTH PEACOCK WALK Detached £794,867 £780,000 28 Apr 2023
DENE NOOK PEACOCK WALK Detached £1,043,490 £276,000 27 Jun 2000